package com.peakmain.wanandroid.netmodule.net.http.convert;

import okhttp3.Response;

/**
 * author ：Peakmain
 * version : 1.0
 * createTime：2020/2/22
 * mail:2726449200@qq.com
 * describe：网络数据转换接口
 */
public interface Convert<T> {

    /**
     * 拿到响应后，将数据转换为需要的格式，子线程中执行，可以是耗时操作
     * @param response 需要转换的对象
     * @return  转换后的结果
     * @throws Exception 转换过程发生异常
     */
    T convertResponse(Response response) throws Throwable;

}
